Prikaznov CV
Ivan Prikaznov
Contact data
Summary
Senior Backend Engineer with 5+ years of experience designing and building scalable, distributed, production-grade systems. Strong background in Scala and Java.
Most of my work has focused on the full end-to-end development lifecycle — from analyzing client requirements, preparing design decisions, and decomposing features into well-estimated and predictable tasks, to implementation, production deployment, and maintenance.
My recent focus has been on blockchain infrastructure, including multi-chain integration, transaction processing, and high-load backend services.
I also have experience working with ETL systems and developing microservices using CQRS/ES architecture. My expertise includes distributed NoSQL databases and message-driven systems.
Additionally, I have been involved in migrating systems to Host-to-Host communication between financial institutions, gaining familiarity with the ISO 20022 standard.
I am detail-oriented, quality-focused, and a quick learner.
Experience
Scalable Solutions
June 2023 - Present
High-performance fintech and blockchain infrastructure platform — unified system for managing and
automating digital asset operations across multiple blockchains and exchanges at enterprise
scale.
Key Responsibilities:
- Integrated blockchain solutions, including Tezos and Sonic, into the platform.
- Contributed to the development and support of a multichain infrastructure.
- Designed and implemented an event-sourcing–inspired system enabling users to control financial flows and policy rules.
- Delivered features aimed at increasing commission revenue, including transaction mechanisms based on EIP-7702.
- Analyzed incoming feature requests to clarify requirements, scope, and feasibility.
- Proposed implementation strategies with consideration for trade-offs, scalability, and system impact.
- Built and presented proof-of-concepts (POCs) to validate technical approaches.
- Decomposed features into actionable tasks and defined clear implementation steps.
- Provided effort estimations and contributed to sprint planning and prioritization.
- Executed tasks end-to-end, ensuring high quality and timely delivery.
Scala, Twitter Finagle, gRPC, JSON-RPC, WebSocket, PostgreSQL, Redis, CQRS/ES, Docker, Kubernetes, Grafana
KVP 24
March 2021 - June 2023
Kvp 24 is a fintech platform providing end-to-end solutions for utility billing and payment
processing in the housing and коммунальные services sector. The system supports billing,
payment collection, fund distribution, and integrations with external systems.
The platform is used by hundreds of service providers and serves over 1 million customer accounts.
Key Responsibilities:
- Developed and maintained billing and fiscal services, ensuring reliability and compliance with business and regulatory requirements.
- Worked on both backend and frontend components, delivering end-to-end features across the system.
- Owned the full feature lifecycle: from requirements analysis and design to implementation and production support.
- Led migration efforts from a blockchain-like protocol to a Host-to-Host integration model, including planning, execution, and post-migration support.
- Provided ongoing maintenance and support after protocol migration, ensuring system stability and smooth operation.
- Implemented and maintained email notification systems for transactional and system events.
Architecture & Technologies:
Built services using actor-based systems and reactive architecture principles
Applied CQRS/ES patterns to ensure scalability and separation of concerns
Scala, Java, Gradle, Kafka, Lagom, Spring, Slick, Hibernate, CQRS/ES, Kubernetes, Grafana,
Kibana, Git, GitLab, Vue
Personal Projects & Open Source
- Strong interest in text editors, IDEs, and developer tooling, with a focus on simplicity, performance, and user experience.
- Developing a custom text editor in C, focusing on low-level system design and efficient text manipulation.
- Regularly study and experiment with open-source editors to understand architectural trade-offs.
- Contributed to open-source projects, including Lem text editor.
Education
- Complete higher education in Tolyatti State University
Certificates
Languages
- Russian: Native
- English: Upper Intermediate
- German: Elementary
- Serbian: Beginner